package com.cjkj.system.domain.vo.report;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 心率报告
 */
@Data
public class HeartRateReportVo {
    /**
     * 时间点
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private List<Date> abscissa;
    /**
     * 心率值
     */
    private List<Integer> heartRateAxis;
    /**
     * 最高心率值
     */
    private Integer highestHeartRate;
    /**
     * 最低心率值
     */
    private Integer lowestHeartRate;
    /**
     * 平均心率值
     */
    private Integer avgHeartRate;
    /**
     * 静息心率
     */
    private Integer rHeartRate;
    /**
     * 报告日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date reportTime;

    /**
     * 过低预警值
     */
    private Long lowWarnValue;

    /**
     * 过高预警值
     */
    private Long highWarnValue;
}
